package cn.com.dhcc.ddi.stat.vo;

import java.util.Date;
import cn.com.dhcc.app.core.annotation.SiColumn;
import cn.com.dhcc.app.core.annotation.SiNotDbColumn;
import cn.com.dhcc.app.core.annotation.SiTable;
import cn.com.dhcc.app.core.base.ModuleFeatureBean;
/**
 * 
    * @ClassName: DataSyncStatVo
    * @Description: 数据同步统计Vo
    * @author 党向阳
    * @date 2016-12-13
    *
 */
@SiTable(name="t_ddi_data_sync_statistics")
public class DataSyncStatVo extends ModuleFeatureBean {
	
	@SiColumn(isId = true, name = "ID")
	private String ID;// 主键
	@SiColumn(name = "node_id")
	private String nodeId;//节点id
	@SiColumn(name = "cata_id")
	private String cataId;//数据分类id 
	@SiColumn(name = "exch_type")
	private String exchType;//交换类型0 发送 1 接收
	@SiColumn(name = "total")
	private String total;//频次
	@SiColumn(name = "data_size")
	private String dataSize;//数据量
	@SiColumn(name = "stat_date")
	private Date statDate;//统计时间
	@SiColumn(name = "mtime")
	private Date mtime;//更新时间
	
	@SiNotDbColumn
	private String num; //计数器
	@SiNotDbColumn
	private String sum;
	@SiNotDbColumn
	private String hour;
	@SiNotDbColumn
	private String nodeName;//任务名称
	@SiNotDbColumn
	private String datacatagoryName;//数据分类名称
	@SiNotDbColumn
	private String totalList;//批次统计列表
	@SiNotDbColumn
	private String dataSizeList;//数据量统计列表
	
	
	public String getID() {
		return ID;
	}
	public void setID(String iD) {
		ID = iD;
	}
	public String getNodeId() {
		return nodeId;
	}
	public void setNodeId(String nodeId) {
		this.nodeId = nodeId;
	}
	public String getCataId() {
		return cataId;
	}
	public void setCataId(String cataId) {
		this.cataId = cataId;
	}
	public String getExchType() {
		return exchType;
	}
	public void setExchType(String exchType) {
		this.exchType = exchType;
	}
	public String getTotal() {
		return total;
	}
	public void setTotal(String total) {
		this.total = total;
	}
	public String getDataSize() {
		return dataSize;
	}
	public void setDataSize(String dataSize) {
		this.dataSize = dataSize;
	}
	public Date getStatDate() {
		return statDate;
	}
	public void setStatDate(Date statDate) {
		this.statDate = statDate;
	}
	public Date getMtime() {
		return mtime;
	}
	public void setMtime(Date mtime) {
		this.mtime = mtime;
	}
	public String getNum() {
		return num;
	}
	public void setNum(String num) {
		this.num = num;
	}
	public String getSum() {
		return sum;
	}
	public void setSum(String sum) {
		this.sum = sum;
	}
	public String getHour() {
		return hour;
	}
	public void setHour(String hour) {
		this.hour = hour;
	}
	public String getNodeName() {
		return nodeName;
	}
	public void setNodeName(String nodeName) {
		this.nodeName = nodeName;
	}
	public String getDatacatagoryName() {
		return datacatagoryName;
	}
	public void setDatacatagoryName(String datacatagoryName) {
		this.datacatagoryName = datacatagoryName;
	}
	public String getTotalList() {
		return totalList;
	}
	public void setTotalList(String totalList) {
		this.totalList = totalList;
	}
	public String getDataSizeList() {
		return dataSizeList;
	}
	public void setDataSizeList(String dataSizeList) {
		this.dataSizeList = dataSizeList;
	}
	
	
	
	
	
	
	

}
